Adaptive Data Reduction Scheme for SSD-based Host-side Caches in VDI Storage

نویسندگان

  • Wanhui He
  • Nong Xiao
  • Fang Liu
  • Yuxuan Xing
  • Bo Chen
چکیده

Because of the outstanding performance of SSD, it has been deployed in storage system large-scaly. However, the limited lifespan of SSDs has always been the critical shortcoming holding back the footsteps of SSD popularization. We will propose an adaptive data reduction strategy for SSD-based caches in virtualized environment, which can expand the lifespan and capacity of SSD. The adaptive data reduction for SSD-based host-side caches involves both deduplication and delta compression to achieve considerable data reduction efficiency with limited resources. To further accelerate the process, a double bloom filter is applied to pre-process the written data. The experimental results demonstrate this strategy can significantly reduce redundancy, enhance the utilization of SSDs and reduce the data transmission between hosts and the storage pool, further improve the performance of the storage system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Deduplication Study for Host-side Caches with Dynamic Workloads in Virtualized Data Center Environments

Deduplication is a well-known method that improves storage efficiency and reduces the cost of storage in corporate data centers [3, 4]. For virtualized data centers, and in particular for virtual desktop infrastructure (VDI), centrally-managed networked storage can greatly reduce the overall data footprint because virtual machine (VM) disk images have largely the same content. Recent work by By...

متن کامل

A Novel Framework Lime Lighting Dedup Over Caches in an Tacit Dope Center

Flash memory-based caches inside VM hypervisors can reduce I/O latencies and offload much of the I/O traffic from network-attached storage systems deployed in virtualized data centers. This paper e x p l o r e s the effectiveness of content deduplication in these large (typically 100s of GB) host-side caches. Previous deduplication studies focused on data mostly at rest in backup and archive ap...

متن کامل

Adaptation of Distributed File System to VDI Storage by Client-Side Cache

Distributed File system was widely used as a cloud computing backend storage with high scalability, low cost, and reasonable sequential I/O performance. VDI I/O workload is mostly composed of small random I/O and distributed file system does not have enough performance for this I/O pattern. Compensating for this gap, we applied a cache using memory and SSD (Solid State Drive) to distributed fil...

متن کامل

Understanding the Impact of Cache Locations on Storage Performance and Energy Consumption of Virtualization Systems

As per-server CPU cores and DRAM capacity continuously increase, application density of virtualization platforms hikes. High application density imposes tremendous pressure on storage systems. Layers of caches are deployed to improve storage performance. Owing to its manageability and transparency advantages, hypervisorside caching is widely employed. However, hypervisorside caches locate at th...

متن کامل

Nitro: A Capacity-Optimized SSD Cache for Primary Storage

For many primary storage customers, storage must balance the requirements for large capacity, high performance, and low cost. A well studied technique is to place a solid state drive (SSD) cache in front of hard disk drive (HDD) storage, which can achieve much of the performance benefit of SSDs and the cost per gigabyte efficiency of HDDs. To further lower the cost of SSD caches and increase ef...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013